Splitting project
nuget stuff
Added acceptance tests