Created a basic application framework and updated MechaSheep.cpp to use the new framework;