Final Source Code update

Source code has been commented. CommandNode.java has been removed, and
the CommandNode class has been implemented in CommandBucket.java as an
internal class