Basic functionality is working, there is still a bug in checking against the database for redundant links