Fix warnings and implements/extends being mixed up. Fix doclet doing nothing