Change WebAPI configuration to use attribute routing
Changed achievements controller to use attribute routing
Changed rewards controller to use attribute routing
Fixed issue with routes not picking up HTTP get request
Merged AchievementIcon and RewardIcon. Refactored all affected files so that they use the new DataSourceIcon
Renamed DataSourceIcon to Icon so that it's name is a little less ambiguous. Closes #10.
Finished up adding attribute routing to the system. Closes #7.
Changed AchievementCategory to use lists instead of arrays for children property
Properly initialize the children property inside constructor so that it is usable by calling classes. Closes #12.
Merge branch 'feature/ac_array_fix' into develop
Merge branch 'feature/merge_ri_ai' into develop
Merge branch 'feature/webapi_attribute_route' into develop
Changed version to 0.02
Merge branch 'release/version_0_02' into develop