Reorganizing repo and adding css animations - not fully working yet