Added 404,422,500 pages | fix bugs themes | Added attachment uploader