a working version, sending world everytime tho... fix next
Completed
add Dr. Hindle's example as reference