Draft spec for project: TODO Mikhail Skobov - edit