added font awesome v4.1.0
refactored code and added data-part and data-total again
#9