Cleaned up a bit and added travis integration (oddly enough lol).