Floor and split defines

Split definitions to their own file; defined Floor variable