* File messages started * Type fixes and cleanup * File message design applied, file preview added * Code cleanup (#3) Co-authored-by: Alex <alexdemchenko@yahoo.com>