Added resources, reworded some functional concepts to be more clear