Some refactor (removed example1 module; for now, all modules require at least one sub module), and also updated the main readme