Initial add of raet backend libs
style cleanup
Add initial raet docs