Details added for javadoc. Will start coding tomorrow for components and behaviors.