Add Newsmy source files

Signed-off-by: Mike Wilson <mwilson@acesappraisal.com>