Added usage folder to .gitignore
Updated model to be more angular-like/resource like. Updated tests to reflect this