Ensure that source code is compatible with Java 1.5
Set up code formatting inside the project.
Added a mechanism to compose values for TLVs