- main source files added
- some methods implemented
#1