It's a whole project, then... very complete !
A lot of work, but I'll enjoy fellowing your work as it goes on !