refactoried with backbone
an mileston of refactied version
delete unused files