P3: Used dependency injection to inject  object using ngRoute module for easier viewing of individual records. Moved routing and views primarily to client-side with angular and using node routes primarily to serve mongo data. Also using  object to handle http requests.