[eluser]InsiteFX[/eluser]
Well the thing to think about here is Re-usability.
Take the big problem and break it down into smaller problems.
Can I use this in another application?
Then group these Libararies and Models together that do things.
Example would be an Auth Libaray and User Model, they go together.
InsiteFX