My  A* path finder C++ version
FSM implementation
Late push XD
Inherit BaseEntity, for FSM implementation
Removed .o