major structural update, all setup with backbone =)