Started work on hand functionality

This doesnt work fully =(