Pull data, scripts and a lot of engine out of main.asm

This pull request does a ton of relabeling, and creates the data/ and scripts/ folders.
This includes what Koolboyman did with data in his pull request: https://github.com/iimarckus/pokered/pull/32