#18 initial implementation of standalone, fix nuget restore