Trying to run your code. First error: Cannot find a class or type named "Arraylist"... Annoying, but easy to find. Then, Cannot find a class or type named "Badguy"
Oh, well. Are you aware that sometime, errors are reported in a tab, but can really happen in another? Try running the sketch while opening each tab, I think Processing will eventually display the culprit.