In other news, the core of the CMS (the administration of modules and users) is in a working state. Double yay! There are still a few things I will need to change for polish purposes but that's not too significant. Now I can start working on the other modules like the photo gallery, download manager, and blog.
Hopefully the photo gallery and download manager wont take too long (they cant be that complicated, right?) but I have some plans for the blog which might make it take some time. Once those three modules are done my plan is to upload it and start using it for my real site so that I can see exactly what works, what doesnt, etc. My next project after this will be a ticket system/bug tracker.