And of course, I forgot to add some core files. This should be stable.