Restructured and added Lookout.js