Develop

Merging develop branches. Random movements added.