Initial structure of Venus 3.0

- command line argument parsing
- configuration file functionality
- basic plugin functionality