initial unedited files
objectified code
added build files
working version