#103 Plant now has a heartbeat and a lightweight getCurrentTimeMillis