You have probably heard the news by now (or noticed the brand new icon on your Instagram home page) – the creators of Instagram recently launched a brand new application – Instagram TV (IGTV). Instagram TV network allows you, the IG user, to view and upload longer, higher quality videos and better connect to your…