Did nearly all frontend, left are functionalitites for remaining UI buttons