emberjs upgrade
test coverage improvement
code & file clean up