remove unused class, leftMenuCache, move to ICache.
minion modify, remove unused functions.
add software configuration, remove hardcoded.
refactor the tash.sh
hack temp comm