Changed the way frame are done

 * The game now managed Behavior
 * Behaviors have Pre- and Post-update, and Update
   functions
 * Added a simple test behavior