- finished basic implementation
- removed almost all old stuff
- Lux engine uses new FS