[qt-board] add class ActorFactory
[qt-board] add game states

Move view creations into GameLogic class.
[qt-board] add ActorFactory object into GameLogic
[qt-board] add prototype of actor loading from XML
[qt-board] add sample player.json
[qt-board] init actor from JSON file
[qt-board] dirty fix path to json data
[qt-board] add class PhysicsComponent
[qt-board] fix json
[qt-board] create actor components from json
[qt-board] add method Actor::add_component
[qt-board] add methods id and name into class ActorComponent
[qt-board] add components created from json to actor
[qt-board] add class CreatorComponent
[qt-board] remove unused src file
[qt-board] make some destructors virtual
[qt-board] add virtual methods into CreatorComponent
[qt-board] add method ActorComponent::set_owner
[qt-board] remove unnecessary actor component
[qt-board] add class ActorKeeper