Fix the IDEA project and a coule of compile errors due to not implementing abstract methods.