changed url encoding so it's more user friendly
tidied up redundant code
tidied up override methods, added more functionality
vm support and further template support
weird maven errors again
added task monitoring
added missing &