added test files and a few first unfinished sources