added a lot of fn's & organized code

added:
contains
key
value(object)
value(array)
values
on
off
sleep