implemented basic drawing capabilities