Added API in and got it to compile
renamed stuff
added files
merged