multi updates.

Moved move funktions to own funktions file. For cleaner and easier
updates.
cleaned up in the structure.
Started adding Razzberry support.