additional modules implemented (incomplete)
Nearly got Kestrel working - alpha is 10% off