added test file
created an abstract LevelPortal that can be extended within the SpriteLibrary. starting to incorporate it into the levelEditor and replace the old LevelPortal