Async

Just getting rid of as much javascript as possible.