StackJS – A JavaScript Object Oriented Programming Framework