Introduce maven directory structure #27
Create configuration files instead of hardcoded values in source #31