farmer code

code from farmer, media folder needs a reorg as it uses the unfinished,
forlorned DefaultSim
remove media