Dynamic compilation. (No need to compile to a .dll) (Will still load .dll's though)
Changed stuff to be asynchronous. (Like it should be)