Lots of minor changes to Maven-ify the project and remove a few unused UDFs that required some extra dependencies