basic configuration implementation
fix for wrong constant in version file
basic api architecture
completed basic request architecture
reworked dsl to be cleaner
update readme
more work on api