getting there, in the ugliest way possible
still ugly, but it works
the view actually looks good, but I still need to fix loss conditions and the CSS stuff