Started to implement move-list idea. Still same functionality as before at the moment.