Neko

Depends on HaxeBeluga/Beluga#115

Contains refactor + code cleaning