Introduction to React, was kinda hard and will be in the future