Moved over to float as default type (except for time-type). Fixed power-drawn API - use power-change signals and have resources module keep track of all power using modules by listening to this signal