git ignore added
introduce test structure