Added Maven integration and re-implemented noise generator

See reddit for details