Reached functionality for function class

Redid some naming in displayable, did a lot more work with Function and
SwingBoard