Cleaned up existed files, added compile script, and created end-to-end running executable