Restructuring project

Signed-off-by: Mikhail Grigorev <sleuthhound@gmail.com>