do git commit
update headers
improved banner and added system and user modes
updated readme
ran autoreconf
updated date