refacture forms into separate package. part 1
refactore sample forms into separate module
refactore location-related forms into separate module
refactore attachmentForm into its own module
cosmetics
skeleton for a file upload dialog