refactored into separate files, added a more thorough read me crediting paper_trail and outlining some basic issues/roadmap

Signed-off-by: dan-hoerr <dhoerr@gmail.com>