rename variable according to code conventions
cleanup pointer memory
add initial version of the drilling machine component