Added comprehensive settings menu. Made user log-in/log-out form that can redirect as necessary. Added themes as well -- documentation coming soon. Continued file abstraction.