use row.Field<> instead of casting in GameDatabase
Implement retrieving controller profile from controllerDatabase. This fixes #13
Merge branch 'master' of https://github.com/ron975/snowflake-csharp