Done, seems as though everything works. Layout needs work to not look like such shit (CSS)