added test
added some tests and task descriptions