Removed ACL, implemented public/private method checking, constructor access fixed, runAfter added