basic drawing ability implemented