moved common methods into utils; added a dynamic processor loader similar to terraforms; added markdown rendering