Initial Hello World Example
Add Basic artefact browsing views
Fix links and load from user home dir
Move to JSP shorthand syntax and add basic metadata reading
Allow users to download files
Allow users to upload new files to the repo

This is a tad insecure right now, but for in-house use its not awful
Show file size on screen
Move JQuery to header
Allow a user to select 'all' as a product
Order the versions according to maven version number scheme
Move responsibility of path creation to another class
Allow download of a file when 'all' product is selected
Allow download of a whole version via 'Download All' button
Add an example repository in the test folder
Move to spring injected model helpers
Add unit test for the browse controller
Ensure that files wont be returned when looking for products
Stop enforcing setters at interface level
Move away from XML metadata to simple files.

This is much easier to configure on the file system.
Allow the chaining of a versions status [stable,candidate,beta,alpha].

This is done by a file called .status in the version dir with the content string of the status.