Better network interfacing
TODO: Create XMLCreatable object for easy handling later