demand tests and roll
handle some possible invalid requests
skill management + bug fix
cache in git ignore file
character form now contains skills