New battery extension, initial commit.
First files from example extension from original project
Define default values, layout and resources