Andrej Janchevski
Initial commit - add source files from research repos
5e0b3dd