Basic scaffold functionality, including tests with google testing framework