Tasks 1 and 2 completed

Hi guys,

Here is my proposal for this code challenge.

CircleCi results for my fork can be seen at https://circleci.com/gh/bbwebconsult/VrRecruit

Have fun!
@bbwebconsult maybe this should be the default value when declaring the property? 

What do you think of the fact that now the `save` method has 2 responsibilities? (saving & setting the state's default value?)