1. uses coffescript; 2. create base controller class; 3. modified readme; 4. uses singleton for response and request classes