#12 fix linux build + code restyling