New site

Welcome to my new site.
I should have done this long time ago, but until recent I had no time.
Feel free to criticize :-)