added js OOP locations library