Made the crucial methods public so they can actually be used :)