fucked it all up, hope i can fix it >:/
a plan to fix it ~
finally got moving & scrolling working again; hero moves to correct tile at correct speed (huzzah); massively refactored main.lua