Code quality improvement.
Update playing field functionality.
Add some utility methods.
Add functionality for creating xml nodes.
Correction of update functionality.