Added developer documentation