Huge update, palette is now device (nw)

note: Aaron please give more descriptive text for release log I have no more strength :)