Completed Most Backend Code-- Needs Frontend CSS