Developer guide

Developer documentation is not ready yet.