Merge pull request #10 from crumblingstatue/master

Separate emulator core into a library, add SFML frontend
SFML: Add scaleable display surface