Core pr 4

Updated to use material list theme function.
Updated coding style and documentation.