Added a square mini map

+ made an attempt at multiple camera views which will be properly fixed
in the next commit.