updated basic layout
updated component functionality
updated layout
added loaders array
smarter layouts and loaders
updated overlay
updated scrollable to add horizontal support