Good that you're still working on it. I realise that the licence requires you to release sourcecode as you work on it but I'd be happy as long as you release it in the end along with the excellent work that you've done on getting ECS working :-D
How much of ECS are you implementing? Everything?
Andy