Base ideas on how to organise backbone application