Creating new project.

In this commit, Notes are added to use 'mvn archetype:generate' command
for creating new project.
Compiling a project

In this commit, 'mvn compile' command is introduced with its output files.