beta version of Device configuration changes and introduction of KernelManager - reverting some accidentally commited files