idea
pom metadata, support library via maven
cleanup
handle missing key file
soft input on touch (for now, at least)