cefizelj api setup
added loading spinner and live api
added loader
refactoring

plus new feature - expand tile on selection