added variables for customization; Removed image dependency; Spliting LESS config and styles for easier integration;