Developer Guide

Contributing to sharp-runtime: conventions, debugging, porting, and limitations.