Initial build system.
Added install guide.

Ignored idea projects.
Ignored dist directory.
Added documentation headers.
Merge pull request #1 from diffr/feature/initialise

Initialised project.