Added program usage options
Added documentation
Changed default level to INFO
Small polishing