Newest addition

Added licensing and JavaDoc