First checkin after refactor

- Make code more readable/user friendly
- Code is untested
Adding Common code file, Manifest, Makefile

- Add stubs for MANIFEST
- Add stub for Makefile
- Add Common methods