Clean up user model
Add User tests
changed soundcloud ui, trap bad soundcloud urls