Snapchat announces loads of new features to tempt you away from Instagram