Code refactoring. Added pom and spring framework. Simulation not working right now, will be added in next commit.
Added missing files after refactoring.
Added missing files after refactoring.