update all libraries and use ember data