Code cleanup & work on scanAreas

Finally introduced a "switch" statement on some occasions versus heavy
if-else constructs.

Cleaned up the code on some places where possible and removal and
merging of code.

ScanAreas now work properly, meaning that ship movement is tracked and
playerviews are updated accordingly.
Changed manual instructions