Initial commit after decompiling everything needed.