Documenting main methods and classes (mainly using the text from "Basic Programming Guide") and further testing.