Added computer monitor-like canvas drawing for the background.  Changed dependency structure