* Made constructor arguments all optional
* Renamed "name" to "title" everywhere