Implemented Ninja class