save some ram by not making public data returns static data
Combine some bools to bits
Merge pull request #415 from wolfmanjm/optimize/public-data

save some ram by not making public data returns static data