Initial source code commit

Added all of the source code and build files!