Task completed

No third party libraries  use, JavaDoc included.