=================================
- Make copy of application.conf.example, remove .example and update with proper db info
- Go to project root and run using "sbt run"
- Application with run at "localhost:9000"
=================================
- Handles users request and passes the request to Service component to perform work
- Takes request from Controller and uses different components DAOs and other services to full fill the request
- Performs action to retreive and save data from different sources
- Contains different contracts/interfaces for Read and Write so that sources can adhere to one that make sense to them