Start creating new components
move art and sounds to separate dirs
add error logging framework