Added line and filled shape functions.