Fixed building on mac
Simplified the api
Added setters for game properties