Added a basic class to open a window and a build file with compile and run targets