modules reorganization; global readme instead of local; added build