Page lock is now held via javascript, closes #16