feat: add maven support
Initial steps to add Maven
I am certain I am missing something to tell it to use 'mvn install' but is the middleware and constants already setup in such a way that it'll just work @dappelt
I am going to try get a local dev env of PH working for the rest of today