Added the SuggestionLoader concept to support any suggestions source (eg. classpath or DB)