Adding some basics (just the main function)

Will get back to work on this shortly
Adding some changes, starting on file IO and the build system.
Some updates, adding functional build system (mostly undynamic targets)
Merge branch 'touch-clone' of github.com:kotct/smart-create into touch-clone

Conflicts:
	.gitignore

Conflicts resolved.