parameter and doc block parsing in place. Some work on output