Site comes to life

Well. Now this site is just about to come to life.
I added a image at the top and did some minor tweaks to the site

country: