Initial Commit of project structure

This is just a skepeton of what this project
will be. All the pieces are in place for the
JavaFX gui portion and maven build.