Working Beta (complete)

IT WORKS. it's just ugly. feel free to break :)