Formatting, UML, and Fixed Account Indicaotr

Changed some of the formatting of code. Updated the toString methods to
have the entity id. Added a UML diagram to help me understand the
DailyIntake flow. Moved the useBirthday indicator from the Account to
the AccountSettings and renamed it to useAge. I did this because
somebody might want to change this later on. However. I just realized
this can cause calculation errors.. Sigh.
Account Initialization Stuff

Finally working on the account initialization stuff. Created a new
controller for account setup. CUrrent the update settings page will be
broke. Managed to get some of the step form to work. pretty neat
Step Form Fixes

Added some fixes for ajax to work. It isn't really the most ideal way of
doing it so far.. Oh well. But we have the first 2 steps. The height
stuff doesn't update correclty when switching tabs. It saves in the
model correctly, but doesnt display the right value. Also multiple items
are selected. Weird.
Finished the Account Initialization

Fixed and finished the account initialization for now. Just need to
change the height stuff to be input boxes for metric since the
centimeters should go to 100 not 10.. woops. Also fixed some weight
stuff. Had forgotten to give a Temporal type for the weigh in date, so
was unable to find by date. Stupid mistake.