Boiler plate

Add basic project boilder plate and tests