New repo. Restructured code. Build and compile successful. Makefile working.