Article and video resources

Users can now add article and video resources, as well as books. Added labels to better visually distinguish different types of resources.