Ghost in the Machine: Java for Embedded Development