I think the object orientated process would help you alot. go into google and search about object oriantated programming. This will help you understand how you can break stuff up into smaller chunks and also re use code so that you dont have repetative code in your application.
Bookmarks