removing complexity in favor of greatly simplified approach
eliminated all complexity in favor of simple functions
aesthetic
patched minor bug
updated readme to reflect changes