fixed key repo location
store key repo password only local, not in script repo
added git pull before adding new keyfile to avoid problems due to manual modifications on the repo
changed form appearance for increased readability