Massive update. It is now a "skeleton".