add new module structure

- improved ajax calling