Added more docs.
In hurry for party tonight :) so will design coming commits.