nconf, bower, refactoring