First commit. Has working make file and a small amount of work