update test files
fix hasMany loading
cleanup tests
remove async by default
delete message routes