State added.
Rename point.py to Point.py
Remove useless test example.
Send draw signal when state is changed.
UMLComponent complete(Can draw selected line and block, but cannot resize), UMLComponent test example finished.