finish flushing out majority of js frontend specs
small fixes shoring up js specs
mark some commented js specs as to be implemented later
stub out remaining js specs, mark to be added later