Remove redundant ID (was conflicting on window object)
Ensure setup script is executed asynchronously
Tidy up
Tidy up