added task list menu
documentation
fix formatting issues
add readline dependency; version bump