Renaming State class to AbstractState; Refactoring Result class;
multiplies of three example added
string as symbols implemented
tape object added
added documentation at common package
minor bug fixes