Added a basic code base (main + update loop)