Initial project structure and issue #1

Hi there!

This PR I believe will address issue #1 (Select one or multiple choices) and will create the basic project structure. 

You can give it a shot with `mvn clean hpi:run`. 

It has only the dynamic choice parameter, and quite limited. I removed the ability to run it remotely, also removed the read-only and classpath options. 

These options would require some extra code that I wasn't sure if was really desired. 

Let me know if this initial PR will cover issue #1, and then we can move on and start addressing the other issues :-)

Cheers