Added write functions, still needs testing and implementation
Display improvements