Increased compile speed by loading pokestring table and command table from SQlite database to HashMaps to reduce file reading, which may or may not have increased startup time. Speeds up subsequent compiles and decompiles. Also added timing to compiling, and started CompileWindow JFrame as well as ScriptCompiler in threads to improve overall responsiveness.