migrated to standard maven directory structure