More cute code

Added backgroud: static and moving.
Put all corespongind code to draw and update functions.