Changing .gitignore file
Initial project files
Minor additions to the initial project
Initial structure and code for server instance
Added path checking

* Corrected the MacOS sub-directory path.
* Implemented the path constructor.
Implemented server start functionality

* A Starbound server can now be started through the Server class.
* Changed the OS-dependent code to be more robust.