Implemented API. May end up purging some of the protection modules due to the classpath being out of date (Eg computercraft, ic2)