Prettified and harmonized naming conventions

Made all private functions internal to their starting functions where relevant
Removed prefix of _ on private functions
Changed 'initialize' to 'set'
called all main functions 'animate'