Iteartion 1
some few functional specs added (just proof of concept)