Fixes and framework structurarl change, add background image