Intial commit of barebones version