Add ignore for IntelliJ specific files
Refactored cube pojos
Change factId to id
IntelliJ Code reformat
Code cleanup
Code cleanup and fixing spelling errors
Reverted cube pojos to original configuration