restructured files to make FlatButtons folder include just reusable files