ticket:13 add test and functionality
ticket:13 add test
ticket:13 change .gitingore
ticket:13 change .gitingore