Initial project creation

- Created project with package com.dsdev.greencrate
- Project is buildable
Formatting commit

- Formatted all code to Java coding standard
- Started on the new standard commands (some stub methods may be found)
Merge pull request #1 from Greenlock/develop

Develop
Merge pull request #2 from DiamondSwordDev/develop

Merge in code from develop