more cleanup and minor fixes, data annotations in track and artist classes, check in index changed to currentUser object instead of its access token property