Create basic unittest structure
Adding .gitignore for .pyc files
Testing for zero sized SDRAM. It shouldn't throw an exception
Testing the creation of a new Link object and checking that everything is stored properly
Testing the creation of a new Router object (valid and invalid) and test methods
Testing the creation of a new Multicast Routing entry object, testing merger and that parameters are stored properly