WIP Feature/proj4 scala port

Porting Proj4 from Java to Scala