Initial project setup
Added additional dependencies
Initial IntelliJ import.