javascript support, slim and sass files improve