Map loading & rendering & Camera class