implemented block comments, recursive directory search, bug fixes