Runned autoformat.
Made simulator support and logging. (Basic functionality).