Lex image upload with tests
fix up file prefix timestamp
separate picture directive and add file upload