modulized code, & cleaned it up alot. Still needs posting to server
print if phone number
adding & removing warnings now reintroduced
feature complete again, with better quality code