implement send function
use normal comments
remove unused files
add placeholder for more msgs types #9