altered the grabbing mechanic a bit

you must be standing /next/ to the object, not on top or below
simplified the input class a ton
just in case