Merge pal screen code for UI
Updates all around
Added makefile