make backbone of app