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