added draw functions for rectangled and changed property names of isFill, isDraw to filled, outlined and added properties and signals