Merge pull request #9 from crumblingstatue/master

Move some includes from gameboy.hpp to gameboy.cpp
Separate emulator core into a library, add SFML frontend